Great sense of depth